package de.kardass.jsmatep;

import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;

import de.kardass.jsmatep.generator.AllTestsGenerator;
import de.kardass.jsmatep.in.CsvFileImportTest;
import de.kardass.jsmatep.in.CsvImportDelimiterTest;
import de.kardass.jsmatep.in.FixedLengthFileImporterTest;
import de.kardass.jsmatep.in.VariableLengthFileImporterTest;
import de.kardass.jsmatep.in.adjust.AdjustTest;
import de.kardass.jsmatep.in.continueonerror.ContinueOnErrorTest;
import de.kardass.jsmatep.in.defaultvalue.DefaultValueTest;
import de.kardass.jsmatep.in.nullvalue.NullValueTest;
import de.kardass.jsmatep.in.subproperty.SubpropertyWithDefaultConstructorTest;
import de.kardass.jsmatep.out.CsvFileExporterTest;
import de.kardass.jsmatep.out.FixedLengthFileExporterTest;

/**
 * All jSmaTeP tests.
 *
 * @author Manfred Kardass (manfred@kardass.de)
 *
 */
@RunWith(Suite.class)
@SuiteClasses({
	AllTestsGenerator.class,
	FixedLengthFileImporterTest.class,
	VariableLengthFileImporterTest.class,
	CsvFileImportTest.class,
	CsvImportDelimiterTest.class,
	ContinueOnErrorTest.class,
	AdjustTest.class,
	SubpropertyWithDefaultConstructorTest.class,
	FixedLengthFileExporterTest.class,
	CsvFileExporterTest.class,
	NullValueTest.class,
	DefaultValueTest.class
	})
public class AllTestsJsmatep {

}
